dam engineer - English Synonyms Dictionary